Homer is an unincorporated community in Winona County, Minnesota, United States. It is located to the southeast of the city of Winona along the Mississippi River at on the southern shore of the Mississippi River.[1][2]
‡This populated place also has portions in an adjacent county or counties